﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using TCHSHue.BLL;
namespace TCHSHue.Modules.AdminControl.Phuong
{
    public partial class ctrPhuongCreate : System.Web.UI.UserControl
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            string mode = Request.QueryString["mode"];
            if (mode == "themphuong")
            {
                lbCreate.Text = "Thêm mới";
                bntThem.Text = "Thêm mới";
            }
            else
            {
                string idPhuong = Request.QueryString["id"];
                var phuong = PhuongBLL.getPhuong(idPhuong);
                if (phuong != null)
                {
                    lbCreate.Text = "Cập nhật";
                    bntThem.Text = "Cập nhật";
                    txtTenPhuong.Text = phuong.tenPhuong;
                }
                else
                {
                    Page.RegisterClientScriptBlock("ChinhPhuong", "<SCRIPT Language='JavaScript'> alert('Phường này không tồn tại'); </SCRIPT>");
                    Response.Redirect("~/Modules/Admin.aspx?mode=phuong");
                }
           
            }
        }

        protected void bntThem_Click(object sender, EventArgs e)
        {
            string mode = Request.QueryString["mode"];
            thongBao.Visible = true;
            if (mode == "themphuong")
            {

                if (PhuongBLL.create(txtTenPhuong.Text.Trim()))
                {
                    lbThongBao.Text = "Thêm phường thành công!";
                    txtTenPhuong.Text = "";
                }
                else
                    lbThongBao.Text = "Thêm phường thất bại!";
            }
            else
            {
                string idPhuong = Request.QueryString["id"];
                if (PhuongBLL.update(idPhuong, txtTenPhuong.Text))
                    lbThongBao.Text = "Cập nhật phường thành công";
                else
                    lbThongBao.Text = "Cập nhật phường thất bại";
            }
            txtTenPhuong.Focus();
        }
    }
}